Iron is a mineral that the body needs for growth and development.
Your body uses iron to make hemoglobin, a protein in red blood cells that carries oxygen from the lungs to all parts of the body, and myoglobin, a protein that provides oxygen to muscles.
Iron offers a wide array of health benefits, such as:
- Hemoglobin production.
- Immune system support.
- Skin nourishment.
- Reduction of dark circles.
- Improved sleep quality.
- Enhanced memory.
- Reduced fatigue.
- Enhanced sports performance.
How much iron do I need?
The amount of iron you need each day depends on your age, your sex, and whether you consume a mostly plant-based diet. Average daily recommended amounts are listed below in milligrams (mg). Vegetarians who do not eat meat, poultry, or seafood need almost twice as much iron as listed in the table because the body doesn’t absorb nonheme iron in plant foods as well as heme iron in animal foods.
What foods provide iron?
Iron is found naturally in many foods and is added to some fortified food products. You can get recommended amounts of iron by eating a variety of foods, including the following:
- Lean meat, seafood, and poultry
- Iron-fortified breakfast cereals and breads
- White beans, lentils, spinach, kidney beans, and peas
- Nuts and some dried fruits, such as raisins
Iron in food comes in two forms: heme iron and nonheme iron. Nonheme iron is found in plant foods and iron-fortified food products. Meat, seafood, and poultry have both heme and nonheme iron.
Your body absorbs iron from plant sources better when you eat it with meat, poultry, seafood, and foods that contain vitamin C, such as citrus fruits, strawberries, sweet peppers, tomatoes, and broccoli